Part Number: 12043-0006 (25 v 500 mw low leakage diode)
Search for Part Numbers